to leave one's print - Spanisch Englisch Wörterbuch